Skip to content

(IDAS-422) CBOS upgrade to node v22#3098

Merged
ypk merged 1 commit intomainfrom
feat/IDAS-422-Node-22-Upgrade
Apr 13, 2026
Merged

(IDAS-422) CBOS upgrade to node v22#3098
ypk merged 1 commit intomainfrom
feat/IDAS-422-Node-22-Upgrade

Conversation

@ypk
Copy link
Copy Markdown
Contributor

@ypk ypk commented Mar 24, 2026

Describe your changes

This upgrades node to v22

  • Updated .nvmrc from 20 to 22.22.0
  • Updated package.json engines fields to >=22.0.0 <23.0.0
  • Updated Docker base images to node:22-alpine3.22
  • Updated Azure Pipeline files nodeVersion from 20
  • Updated Turbo 2.x config by moving NODE_ENV and APP_RELEASE to env field and removed --parallel flags
  • Updated README.md to reflect Node 22 as current version
  • Updated types and broken tests

Issue ticket number and link

IDAS-422 [CBOS] Update Node to v22

Type of change 🧩

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Other (please explain in the description section above)

Checklist before requesting a review

  • I have performed a self-review of my own code
  • I have double checked this work does not include any hardcoded secrets or passwords
  • I have made corresponding changes to the documentation
  • I have provided details on how I have tested my code
  • I have referenced the ticket number above
  • I have provided a description of the ticket
  • I have included unit tests to cover any testable code changes

@ypk ypk requested a review from a team as a code owner March 24, 2026 13:24
@ypk ypk changed the title chore(deps): upgrade cbos to node v22 (idas-422) (IDAS-422) CBOS upgrade to node v22 Mar 24, 2026
@ypk ypk force-pushed the feat/IDAS-422-Node-22-Upgrade branch from da1c7f0 to 16b1aca Compare March 24, 2026 13:27
Comment thread README.md Outdated
Comment thread apps/e2e/cypress/page_objects/createCaseSections/geographicalInformation.js Outdated
Snasim21
Snasim21 previously approved these changes Mar 25, 2026
@ypk ypk force-pushed the feat/IDAS-422-Node-22-Upgrade branch from 39ccf42 to 08d3b2f Compare April 9, 2026 11:33
@ypk ypk requested a review from emil-placheta April 9, 2026 14:16
@ypk ypk force-pushed the feat/IDAS-422-Node-22-Upgrade branch 2 times, most recently from e6ee3fd to 4ba22fa Compare April 9, 2026 15:23
- Updated .nvmrc and all package.json files for Node v22
- Refreshed dependency lockfiles and Docker configurations
- Updated Azure pipelines and build tool configurations
- Refreshed test snapshots for new dependency versions
- Provided latest Node.js LTS with improved performance and security
@ypk ypk force-pushed the feat/IDAS-422-Node-22-Upgrade branch from 4ba22fa to 9ff153e Compare April 9, 2026 20:39
Copy link
Copy Markdown
Collaborator

@emil-placheta emil-placheta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ypk ypk added this pull request to the merge queue Apr 13, 2026
Merged via the queue into main with commit e14d976 Apr 13, 2026
22 checks passed
@ypk ypk deleted the feat/IDAS-422-Node-22-Upgrade branch April 13, 2026 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants